<!DOCTYPE html>
<html lang="zh-CN">
    <head>
        <meta charset="UTF-8" />
        <title>02_基本数据类型-高级-boolean</title>
    </head>
    <body>
        <script>
            // if(不管你写什么都会转换为boolean类型)


            // string
            // boolean里面如果是字符串  那么有任何的内容都是true
            // console.log(Boolean('123'));
            // console.log(Boolean('一个亿'));
            // console.log(Boolean('undefined'));
            // console.log(Boolean('0>1'));
            // console.log(Boolean('     '));

            // console.log(Boolean(''));//false


            // number
            // console.log(Boolean(1));
            // console.log(Boolean(1.2));
            // console.log(Boolean(Infinity));
            // console.log(Boolean(-Infinity));

            // console.log(Boolean(NaN));//false
            // console.log(Boolean(0));//false


            // booolean
            // console.log(Boolean(true));
            // console.log(Boolean(false));//false


            // undefined
            console.log(Boolean(undefined));//false
            
            // null
            console.log(Boolean(null));//false


            // Boolean强制类型转换只有6种情况会变成false
            // （1）空字符串
            // （2）NaN
            // （3）0
            // （4）false
            // （5）undefined
            // （6）null


        </script>
    </body>
</html>